hardly perceptible - Français Anglais Dictionnaire